die Rast - French English Dictionary